construction trench - Español Inglés Diccionario